rainfall infiltration - Spanish English Dictionary